home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / maprot1a / module1.bas < prev    next >
BASIC Source File  |  1999-06-04  |  1KB  |  41 lines

  1. Attribute VB_Name = "Module1"
  2. Public Declare Function bitblt Lib "gdi32" _
  3.                 Alias "BitBlt" (ByVal hDestDC As _
  4.                  Long, ByVal X As _
  5.                  Long, ByVal Y As _
  6.                  Long, ByVal nWidth As _
  7.                  Long, ByVal nHeight As _
  8.                  Long, ByVal hSrcDC As _
  9.                  Long, ByVal xSrc As _
  10.                  Long, ByVal ySrc As _
  11.                  Long, ByVal dwRop As Long) As Long
  12.  
  13. Public Declare Function StretchBlt Lib "gdi32" _
  14.                 (ByVal hDC As Long, _
  15.                  ByVal X As Long, _
  16.                  ByVal Y As Long, _
  17.                  ByVal nWidth As Long, _
  18.                  ByVal nHeight As Long, _
  19.                  ByVal hSrcDC As Long, _
  20.                  ByVal xSrc As Long, _
  21.                  ByVal ySrc As Long, _
  22.                  ByVal nSrcWidth As Long, _
  23.                  ByVal nSrcHeight As Long, _
  24.                  ByVal dwRop As Long) As Long
  25.  
  26.  
  27. '---------End API Declarations-----
  28.  
  29. 'Constants for the BitBlit and StretchBit functions
  30. Public Const MERGEPAINT = &HBB0226
  31. Public Const SRCINVERT = &H660046
  32. Public Const SRCERASE = &H440328
  33. Public Const SRCAND = &H8800C6
  34. Public Const SRCCOPY = &HCC0020
  35. Public Const SRCPAINT = &HEE0086
  36.  
  37.  
  38.  
  39.  
  40.  
  41.